58c470a6c5a23d626b582d89dc83724a42d4d2c1,public/java/src/org/broadinstitute/sting/gatk/refdata/tracks/RMDTrackBuilder.java,RMDTrackBuilder,getFeatureSource,#FeatureManager.FeatureDescriptor#String#File#RMDStorageType#,189

Before Change


                if ( MEASURE_TRIBBLE_QUERY_PERFORMANCE )
                    featureSource = new PerformanceLoggingFeatureSource(inputFile.getAbsolutePath(), index, createCodec(descriptor, name));
                else
                    featureSource = new BasicFeatureSource(inputFile.getAbsolutePath(), index, createCodec(descriptor, name));
            }
            catch (TribbleException e) {
                throw new UserException(e.getMessage());

After Change


            }
        }
        else {
            featureSource = AbstractFeatureReader.getFeatureReader(inputFile.getAbsolutePath(), createCodec(descriptor, name), false);
        }

        return new Pair<AbstractFeatureReader,SAMSequenceDictionary>(featureSource,sequenceDictionary);